British Civil Servant Convicted Of Keeping A Slave

Teresa Abu is a Muslim name. Daily Mail: A Government civil servant and her husband kept an African woman at their home in ‘servitude’ with ‘little or no basic freedom’, a judge has concluded. Rashida Ajayi said she had been … Continue reading British Civil Servant Convicted Of Keeping A Slave